WaldoPS Help Contents
WaldoPS

Version 2.0

Copyright © 1993, Costas Kitsos

Contents

Introduction to WaldoPS

Installation and Requirements

The Action Menu

Add New Fonts

Update CORELFNT.INI

Exit

The Edit Menu

Remove

Undo Remove

Status 0

Status 1

Status 3

Font Count

Product Support


Add New Fonts

This option updates the list with any new fonts installed in ATM.

When you select this option, WaldoPS searches through ATM.INI for any fonts that are not present in the PSResidentFonts section of CORELFNT.INI.  If any such fonts are found, WaldoPS determines the printer font name and updates the list.  At the end of this process, WaldoPS will notify you of the numder of fonts added.  These changes are not saved until you select Update CORELFNT.INI from the Action menu.

Once the new fonts are added to the list, you have the same flexibility to mark whether a font is resident in the printer and/or remove unwanted entries before updating CORELFNT.INI.

Note: When new fonts are added to the list, WaldoPS marks them as not resident (status 0) unless any of these fonts are part of the Standard 35 fonts in which case they are marked as resident (status 1).


Update CORELFNT.INI

This option updates the PSResidentFonts section of CORELFNT.INI with your latest edits.

A backup copy of CORELFNT.INI will be created for you before any changes are made.  This file will be called CORELFNT.IN~ and reside in the same directory as CORELFNT.INI.

Note:  You can use WaldoPS while CorelDraw! is active.  CorelDraw! reads the PSResidentFonts section before each printing session.  This gives you the flexibility to change a font's Status, for example, if you download it to the printer, without having to exit and restart CorelDraw!.


Remove

This option removes the selected items from the list.

Note: CorelDraw! allows the PSResidentFonts section to list fonts not installed in the system but this option is useful for cleaning up CORELFNT.INI and keeping it under the 64K limit.

Keyboard short-cut: DEL


Undo Remove

This option restores all items that were removed from the list.

Keyboard short-cut: Alt+BackSpace


Status 0,1,3

This option allows you to set whether the selected fonts are resident in the printer.

For a given item, if the printer font name is followed by the number 0 then the font is not resident in the printer.  In this case, CorelDraw! will print the text as a graphic (unless you select All Fonts Resident before printing).

If the printer font name is followed by the number 1 or 3 then CorelDraw! assumes that the font is resident in your PostScript printer and uses it.  For ease of use, I recommend marking the font's printer residency status as either 0 (not resident) or 1 (resident).

You can also change a font's printer residency status, by double-clicking on the item which will toggle the status from 0 to 1 to 3 (and back to 0) or by using the keyboard short-cuts on a highlighted entry.

ROM fonts, cartridge fonts, and fonts available on your printer's hard disk should all be marked as resident in your printer.

Note: If a downloadable soft font is marked as resident in the printer and you forget to download it, most PostScript printers will substitute it with Courier.  You can use a PostScript soft font downloader, such as PSCorel2 to download your font to the printer and make it available to CorelDraw!.

Keyboard short-cuts:	0:     not resident in the printer

1:     resident in the printer

3:     resident in the printer


Introduction to WaldoPS

WaldoPS helps you manage the PSResidentFonts section of CorelDraw!'s CORELFNT.INI. With WaldoPS you can update the PSResidentFonts section when you add new fonts to ATM and/or edit any of the fonts installed in this section.

CorelDraw! v4.0 uses the PSResidentFonts section to determine the correct printer font name to use when you print to a PostScript printer and either select the All Fonts Resident option or have marked the fonts as printer resident.  For CorelDraw! to be able to use your PostScript soft fonts you need to update this section every time you add new PostScript soft fonts to your system.

If CorelDraw! does not find an entry in the PSResidentFonts section when printing text, the text is printed as a graphic.  For PostScript printer users this is often undesirable since they cannot take advantage of their original Type 1 soft fonts or the hints contained in them.  Also, printing with printer resident fonts is faster and produces better looking output especially at small text sizes.

The PSResidentFonts entry expected by CorelDraw! has the following format:

WindowsName=PrinterName 0,1,3

WindowsName is the Windows menu name followed by the Weight/Slant of the font, e.g. Bodoni-BoldItalic.  PrinterName is the font name that your PostScript printer uses to reference the font.  This often differs from the WindowsName.  The numbers following the PrinterName specify whether a font is resident in the printer.  If the number following PrinterName is 0, CorelDraw! assumes that the font is not resident in the printer and prints the text as a graphic (unless you select the All Fonts Resident option).  If the number following PrinterName is either 1 or 3 then CorelDraw! will use the font resident in the printer.

WaldoPS automates all this by providing an easy interface around the management of CorelDraw!'s PSResidentFonts section.  When WaldoPS is first launched, it reads the PSResidentFonts section from CORELFNT.INI and displays it in a listbox.  The left column contains the WindowsName entry and the right column contains the PrinterName entry followed by the font's printer residency status.

With WaldoPS you can specify whether a font is resident in the printer by double-clicking on the item, using the Edit menu's Status options or with the keyboard, by pressing the numbers 0,1 or 3 on a selected entry.  WaldoPS also supports multiple selection so you can select more than one item to edit.

To remove an item, highlight it and press the Delete key or select one or more items and choose Remove from the Edit menu.

When you add new PostScript soft fonts, select Add New Fonts from the Action menu and WaldoPS will update the list with any new fonts added to ATM.  Once again, you can change a font's printer residency status through the interface mentioned earlier.  If this is the first time you are using WaldoPS, select Add New Fonts to ensure that your CORELFNT.INI is up to date.

When you are satisfied with your changes, select  Update CORELFNT.INI from the Action menu and WaldoPS will record your changes.


Installation and Requirements

WaldoPS requires VBRUN200.DLL, available as VBRUN2.ZIP in Data Library 5 (Visual Basic) on CompuServe's MSBASIC forum.  VBRUN200.DLL must be installed in your Windows System subdirectory, usually c:\windows\system.

WaldoPS was written as a support utility for CorelDraw! v4.0 and runs under Microsoft Windows.

The executable program, WALDOPS.EXE, can be installed anywhere on your hard disk.  WALDOPS.HLP should be installed in the same subdirectory as WALDOPS.EXE.


Font Count

This option presents you with a total count of the fonts in the list.


Product Support

If you have any questions or comments on WaldoPS, you may reach me via CompuServe's electronic mail service at:

Costas Kitsos 73667,1755

or if you prefer paper mail at:

Costas Kitsos

P.O. Box 64943

Los Angeles, CA 90064

If you like WaldoPS and plan to use it, a gift of $5 would be appreciated.


Ends the current session of WaldoPS


Fonts resident in your PostScript printer can be either ROM fonts, cartridge fonts, printer hard disk fonts or downloadable soft fonts.


WinPSX is available for downloading from CompuServe's DTPFORUM  (library 6).
Archive name: WINPSX.ZIP


All Fonts Resident is an option available when printing to a PostScript printer.  When you select this option, CorelDraw! assumes that all fonts used in your file are either ROM fonts, cartridge fonts, printer hard disk fonts or soft fonts that have been downloaded to the printer.


Fonts that are built-in to your printer, such as Helvetica, Courier, and Times Roman.


Some PostScript printers support the use of font cartridges that contain additional typefaces.


Some PostScript printers can accept an internal hard disk to store additional typefaces.


The Standard 35 PostScript Fonts:

Family	Normal	Bold	Italic	Bold Italic
Avant Garde	x	x	x	x
Bookman	x	x	x	x
Courier	x	x	x	x
Helvetica	x	x	x	x
Helvetica Narrow	x	x	x	x
New Century Schoolbook	x	x	x	x
Palatino	x	x	x	x
Symbol	x
Times	x	x	x	x
Zapf Chancery			x
Zapf Dingbats	x